muck pumps - French English Dictionary